(should
(equal
(mapcar 'car (sort (copy-sequence keys) 'which-key-key-order-alpha))
- '("SPC" "a" "A" "b" "B" "p" "C-a"))))
+ '("SPC" "A" "a" "B" "b" "p" "C-a"))))
(let (which-key-sort-uppercase-first)
(should
(equal
(mapcar 'car (sort (copy-sequence keys) 'which-key-key-order-alpha))
- '("SPC" "A" "a" "B" "b" "p" "C-a"))))
+ '("SPC" "a" "A" "b" "B" "p" "C-a"))))
(let ((which-key-sort-uppercase-first t))
(should
(equal
(cond
((and alpha (not which-key-sort-uppercase-first))
(if (string-equal da db)
- (string-lessp a b)
+ (not (string-lessp a b))
(string-lessp da db)))
((and alpha which-key-sort-uppercase-first)
(if (string-equal da db)
- (not (string-lessp a b))
+ (string-lessp a b)
(string-lessp da db)))
((not which-key-sort-uppercase-first)
(let ((aup (not (string-equal da a)))